gtk/window: remove GtkWindowGeometryInfo from public header file
authorDavid Lechner <david@lechnology.com>
Wed, 30 Dec 2020 07:32:27 +0000 (01:32 -0600)
committerDavid Lechner <david@lechnology.com>
Wed, 30 Dec 2020 07:32:27 +0000 (01:32 -0600)
GtkWindowGeometryInfo is only used by static methods in gtkwindow.c
so it doesn't need to be in the public header file.

docs/reference/gtk/gtk4-sections.txt
gtk/gtkwindow.c
gtk/gtkwindow.h

index ad134ee06f934096a6c7295cfe05ec8ffe6bfdcf..d51b9d0e9fecd56fd5d3275df25747aa00b236a5 100644 (file)
@@ -4668,7 +4668,6 @@ GTK_WINDOW_GET_CLASS
 <SUBSECTION Private>
 GtkWindowPrivate
 gtk_window_get_type
-GtkWindowGeometryInfo
 gtk_window_remove_embedded_xid
 gtk_window_add_embedded_xid
 GtkWindowKeysForeachFunc
index dbd73bedfbff7211a6d9bf4291fe5d8c87c1b099..d704f497b1abb2ce01d1f9d791f69465be5759cb 100644 (file)
  * instead.
  */
 
+typedef struct _GtkWindowGeometryInfo GtkWindowGeometryInfo;
+
 typedef struct
 {
   GtkWidget             *child;
index 06701f8313ac00d7a1f70b31d236575c9b5d9786..347eee2312e16137d2d66c75085c387433fb3cab 100644 (file)
@@ -44,7 +44,6 @@ G_BEGIN_DECLS
 #define GTK_WINDOW_GET_CLASS(obj)       (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_WINDOW, GtkWindowClass))
 
 typedef struct _GtkWindowClass        GtkWindowClass;
-typedef struct _GtkWindowGeometryInfo GtkWindowGeometryInfo;
 typedef struct _GtkWindowGroup        GtkWindowGroup;
 typedef struct _GtkWindowGroupClass   GtkWindowGroupClass;
 typedef struct _GtkWindowGroupPrivate GtkWindowGroupPrivate;